

import Highlight from '@components/Highlight';

- Type: <Highlight> ( appInfo: AppInfo, appInstance: interfaces.App) => void </Highlight>
- Kind: `sync`, `sequential`
- Previous Hook: `beforeLoad`、`afterLoad`、`beforeMount`、`afterMount`
- Trigger:
  - 在调用 `app.unmount` 或 `app.hide` 触发该 `hook`，用户除了手动调用这两个方法外，`Garfish Router` 托管模式还会自动触发
    - 在使用 `app.unmount` 渲染应用是 `cacheMode` 为 `false`；
    - 在使用 `app.hide` 渲染应用是 `cacheMode` 为 `true`；
  - 此时子应用 DOM 元素还未卸载，副作用尚未清除；
  - 此时子应用 DOM 树已渲染完成，garfish 实例 `activeApps` 中已添加当前子应用 app 实例；
